sediment tutucu - Turkish English Dictionary